﻿#ifndef DATATYPECOMBOX_H
#define DATATYPECOMBOX_H

#include <QWidget>
#include "ItemView/Table/RegisterControlBase/RegisterControlBase.h"

namespace Ui {
class DataTypeCombox;
}

class DataTypeCombox : public RegisterControlBase
{
    Q_OBJECT

public:
    explicit Q_INVOKABLE DataTypeCombox(QWidget *parent = nullptr);
    ~DataTypeCombox();
    /**
     * @brief setData 设置数据
     * @param data  数据
     */
    void setData(const QVariant &data) override;

public slots:
    /**
     * @brief slt_CurrentTextChanged 当前文本改变
     * @param index 修改后的索引
     */
    void slt_CurrentTextChanged(int index);

private:
    Ui::DataTypeCombox *ui;
};

#endif // DATATYPECOMBOX_H
